It has every thing that's mentioned. Plus , some snorkel gear , beach umbrella, mat , towels etc. A great view of the ocean. Has a coffee plantation nearby. Enjoyed the lanai. A short drive to Coconut Market place. The roosters can really be a problem in the morning ( they make pretty loud noises :D ) , if you don't close your windows. We enjoyed our stay.