The Jaz Crystal Resort has 263 rooms including superior rooms, suites, and family rooms. It has a private beach as well as amenities like swimming pools, a gym, tennis courts, and dining options. Entertainment includes beach volleyball, archery, and activities organized by an animation team. There is a kids' club to keep children occupied while parents can enjoy the facilities.