Everything was perfect!! They had enough snorkeling gear and water shoes for the family....anything you need for the beach, they have it. The place was conveniently located near stores and beaches and the view was incredible! If I ever get the chance to go back to Hawaii...I know where Ill be staying!