Extremely comfortable, clean, well-located and thoughtfully hosted accomodation.