A great location but lacking basic amenities like shampoo, conditioner and beach towels. For the extremely high price we paid I expected those to be included instead of having to go out and buy them.