Pros: Good food, nice ambience, friendly staff. Cons: There is no minibar, complimentary bottled water (or anything of that sort) as mentioned in 'travelguru.com'. The dirtiest pool I have ever seen in any resort. Poorly maintained play area. Lack of proper maintenance is evident all around. All together the stay was just average.