Oh my gosh, what an amazing place to stay! The accommodation, the location, the view and the hosts are superbly outstanding. 110% recommendation from us.