The location is great and the beach is on the first floor next to the pool only complain would be parking area get flooded and garage is falling apart