Fabulously beautiful, clean and warm. Wonderful location and awesome hosts. We are looking forward to staying there again.