Good location and well appointed accomodation