Great place across the street from the beach. Pools and the hot tub are great. My son said the workout room was really nice. Front desk people were extremely helpful. They were able to get us plenty of cleans towels. The pool and beach area had plenty of towels. There was a smell in one of the bathrooms but they quickly got that resolved. Get to the beach early to get a good location. The valet was pretty quick to get your car for you. The place was busy and you sometimes had to wait on the elevator but we stayed probably one of the busiest times of the year. The view is amazing. Overall great place and I would stay again.