Perfect location. Well maintained and stylish place to accommodate a larger group comfortably. Excellent communication.