Friendly hosts and good amenities at a good price.