Very clean. Very friendly. Good location