Comfortable accomodation, great location