We visited the resort in the month of July. It was a fairly good place with fairly good facilities but the overall impression was 'moderate'. The manager was good and most of the staff were friendly. The TV was not working, the hot water was not readily available and even the intercom was not working. However when contacted, the staff were helpful and tried to fix things but it did not have the feel and efficiency of a star hotel but the tariff was almost as high as a high end resort.