Great location and a very functional layout, exceptionally clean, very nice overall.