Great amenities, great hosts and perfect location.