Great accomodation in an ideal location