location, location, location! Lovely welcoming hosts and great amenities