Great place with plenty of room. A bit noisy - but the location is great. Staff is very attentive and easy to work with.