We have recently returned from our Honeymoon there, the apartments are very basic, the cooking facilities arent very good. We had the roadside room which was very very noisey, our window in the bathroom was very dangerous as it was split in two and ready to fall out, as was a window in the bedroom area. These apartments are very clean and staff are very friendly but have limited english ( if you have a problem you should se the son he has good english).