A great clean place with excellent location.