Great host, comfortable and well-located accomodation