Great, comfortable and spotlessly clean accomodation