Comfortable and clean, excellent accomodation