Stayed in hotel for 10 days - family of 4. Well deserved 4* rating. Good quality food and reasonably priced. Three pools and access to small beachfront. Plenty of trees provide shade when it gets too hot. Entertainment each night - just singers/fairly low key but good. Minor issue was the occasional slow bar service.