Very clean, very nice staff, decent location