A+ hosts, space, location and communication. A great location and excellent hospitality.