This place is wonderful. The location is great and close to everything. The place has everything you need and just as described - full kitchen, beach gear, etc. We enjoyed our stay!