Very run down. Rooms tired looking, musty and airconditioning warm. Pool not clean - had specially planned an early swim but swam in the sea instead. Breakfast ho hum, with not much top up and poor presentation. Friendly staff but I guess you can only work with what you are given! Will not be back again until improvement.