Great modern place with an excellent location. Very clean. A little small but not crowded.