Staff were great, close location to beach, but the hotel is way to close to bars and dance clubs who have blaring music until 2 am. So if you are into that, great, but for young families or business travelers, this is horrible. The staff did their best to accomadate us, even upgrading us to a bigger room, but the noise still was too much. And we were not in a street side room, so I cannot imagine what that was like!