We booked relatively last minute, and all the hotels were sold out of suites and villas so we decided to take a chance on an Airbnb. We've been turned off of them recently, finding them usually dingy and having a huge list of chores you have to do even though you're paying an arm and a leg. This place, however, is a rare find. It's even better than the pictures make it out to be, and the to-do list is really reasonable. We loved the location way more than expected. I agree with other reviewers that you won't be able to fit anything other than a small compact in the garage but there was a lot of parking right next to the building which was super convenient. I am half considering going ahead and booking this again right now for next year's trip.