My family stayed here for a week and absolutely loved it! The view was absolutely stunning. It was so spacious for my family of 4. I loved cooking and looking out at the water and listening to the waves. The kitchen had everything that you would need. They gave extra toilet paper, paper towels, garbage bags, laundry soap etc. The rooms were spacious, the beds we’re comfortable. The bathrooms were large. The shower was amazing. We did not use the sofa sleeper to know if it was comfortable. There were 3 large TVs and had all we needed. The patio was great bc we could eat on the table outside. Two of the chairs were rockers which is so nice to rock as you watch the water. Check in was super easy and host was available with any questions right away. The pools are great. There was an indoor heated pool which was great for my little ones who got chilly in the evening. Elevators were quick. If we go back to visit we will definitely be staying here. Thank you so much!!!!