Everything was perfect! It was especially nice to have bikes, diving equipment, beach amenities and the beach club. Awesome.