Excellent on all levels. Staff were helpful and informative .. but you'll have to work a bit if you plan to drive your own car. Parking can take time but no more than expected in NY - probably a bit better. I'd stay there again and highly recommend to friends.