Excellent accomodation in great location