YOU MUST stay at this place! It is gorgeous, clean, and located in the most perfect location EVER. The hosts are generous and kind. We had the best trip of our lives staying here! Can not recommend this place enough.