Very clean place with all the amenities and wonderful coffee provided. Great location also