Great place to relax and to have a good time.