The location of the rental is great, and the views are absolutely amazing. The unit was Very clean, and communication was great and prompt with rental agency. The unit was fully stocked with cookware, towels, extra blankets etc. There were plenty of games to play, and a beach chair and umbrella. My only complaint is for the cost, this place is very outdated and the owner needs to put some maintenance and upgrades into the place. The walls were all marked up and had not been painted in a long time. Shower head needs to be replaced, the vent in the bathroom was full of dust and had not been cleaned out in a long time. The carpet was showing wear and should be replaced. A nice patio set would have made our stay more enjoyable. The mattress was firm and the pillows were not great. Overall, we had a great time and did enjoy the views. Just needs some money put into it to correlate with their rental rate.