Really nice place, well laid out. Great location