We were very disappointed with the unit that was assigned to us. It was old and gloomy and smelly. The bathroom was dark and mouldy. The kitchen is old and the oven is rusty. We had to cut short our stay as we cannot bear it any more. This is by far the worst resort we've come across.