Great service, clean facilities, great host