Great location, clean, functional. We were very happy.