Gorgeous home, easy communication, great location, great value. Everything was awesome - I've tried booking this the past 3 years and I'm so glad I booked it early enough this time to snag it. More than worth it!