Exceptionally high quality accomodation with a terrific location.