Great location, nice staffs, clean environment