great place very clean exceptional location