Everything was nice and as shown on pictures. The availability of beach gear (boogie boards, snorkeling masks, etc) was really great. The location is good if you have a car. Everything went smoothly with check-in and check-out. Highly recommended and would stay again.