Excellent location, very clean place! A must stay.