Very clean & excellent location! We will come back again