Great amenities, location, and price, and especially great hosts, we felt really welcome during our stay.