well located and comfortable accomodation