Great location, clean, and a very thoughtful layout