Modernish hotel, clean, tidy, well decorated. Alot of attentive staff, nice pool with lifeguard. Good food. Close to airport. Close to beach but beach had alot of litter and was lined with seemingly derelict buildings. In fact many of the buildings around the hotel had seen better days.