Great vibe. A cool spot to get away and relax. All things needed are there.