Very clean, in a nice location and has pretty much everything you would need.