Excellent accomodation; great location and facilities.