Fantastic accomodation in a fantastic location.