Superb location, clean room, all amenities provided and a wonderful host.