High quality accomodation in great location