Very good place, bright and clean, with a lot of space. The location is great. Had a wonderful time.