Great location , modern lay out and very clean and tidy .