Fabulous staff, great location. Beautiful views. A few steps away from the beach. I was impressed with the handicap accessibility area on the beach. A lot of steps to get to the rooms. Split level rooms with steps as well. But it wasn't a problem for us. Rooms were very large and clean. Would love to go back!