Overall great location, very clean and functional.