This is a beautiful place to stay and relax. The hosts are so warm and friendly, welcoming us on arrival and ensuring our stay was perfect! The views are outstanding and we would love to go back again.