The pros have been expertly covered by previous reviewers - the view especially. As other reviews also stated, bathroom/unit could use updating. Our main challenge was the pre-reqs for booking this place were very out of character for standard AirBnB bookings. These pre-reqs are clearly stated in the description, but really make sure you take time to read and appreciate that this is not a one-click book-and-stay. PayPal payments, a 6-page contract, scanning and sending government ID, another payment to the front-desk for resort fees. Also keeping all of the resort rules straight against what is listed in the description and in emails that Milo sends separately. It's just out of character to have everything that AirBnB/homeowners require, plus all of the resort requirements and fees, and keeping all those rules straight. All that to say - Milo covers this in the description, just make sure that you aren't completely vexed by the photo of the view before you see the fees, pre-work, and other requirements to stay at this AirBnB.