Fantastic place to stay. Lovely views, rooms, services and even lovelier hosts.