Great location, great hosts, functional for traveling with family or friends