Great location, clean place, modern finishing, exceeded expectations.