Overall was a great hotel. The room, amenities and cleanliness were all fantastic. The only knock we have is a couple service issues we had: the first day when we arrived before our check in time, (It was fantastic they had valet to hold our bags) we received an attitude when asking to pick it up later on at check in. Nothing crazy or we would have definitely brought it to a managers attention, just felt it wasn’t acceptable or on par with the service we received from everyone else. All in all— fantastic job B Ocean, we will be back!