This is a great place to stay. We had three bedrooms, each with its own TV, two bathrooms, large great room plus kitchen with washer, dryer blender, etc. Also provided is a cooler, boogie boards, beach towels etc. We really loved the rooftop! They have grills, tables, a kitchen, etc so that you can cook and eat up there and enjoy the fabulous view! There was also a pool on the premises but we were so busy with everything else, we never got to use it! Tip: Pack salt, pepper and some spices for cooking. We paid $5.00 for cinnamon!