Awesome place. It was stocked with everything you need for a long stay. It's located right near the beach, and it's nearby lots of hiking trails and restaurants. A great place to be!