The staff are friendly and very responsive to guests needs. The booked room was not available and they've upgraded my reservation to a suite. The ambience is very suitable for relaxation. there are multiple swimming pools, water sports and diving center as well. Breakfast is awesome, plenty of food varieties. The price is reasonable for such hotel with great facilities.