Very clean, nice staff & awesome location.