Excellent place, easy to communicate, great hospitality, and feels like a self-contained space.