Very clean place, well equipped. Excellent location