Excellent amenities, having a very well stocked kitchen and beach equipment on-hand really made for a low-effort relaxing stay.