Very friendly staff, great environment, really cool music, bar, etc. Feels like its own vacation inside a vacation.