This place was perfect for us. The accomodation was clean and new, the location and view were spectacular, and the hosts were more than accommodating and lovely, friendly, and helpful people. Will definitely recommend to others and hopefully come back and stay again!