Well appointed and well situated, clean and comfortable accomodation.