Excellent accomodation at a great location