Great place. The second floor balconies are the best for people watching. The communication is easy and timely.