Everything was great: location, decor, hosts, comfort, cleanliness.