Great hosts, great accommodation, great location, spacious, clean and overall great value.