Perfect location. Great amenities. All of the available beach gear/towels, etc. was very handy and loved the deck spaces. The room had everything we needed for a very comfortably stay. Easy walking distance to shops and many restaurants.