Enjoyed our stay, place has all facilities you need and more. We spent most of our time indoor playing table tennis and pool. The spa was great as well.