Excellent accomodation in an excellent location