A very special place providing excellent accomodation and hospitality in an outstanding location.