This place is a lot smaller in person, but the location is great and the place seems to be brand new.