Awesome place to stay - had everything we needed and more for 2 people. We loved the beach equipment in particular, and the location was unbeatable. Clean, extremely well-stocked, and super well managed!