Great place, great location, one of the few places which is as good, if not better, than the photos