The place is generally good. It has a great location. The only thing I'd like to say is the place is very small (smaller than I thought it would be). I'd recommend this place for group of 3 or less.