Disappointed with arrival checkin was slow and rushed nothing properly explained. Garden Beach room had good view of sea but resort is looking old and dated. Service is not the best for a Sofitel food average and over priced. Sea is turquoise blue but very strong underwater current. Staid for 3 nights but would have left after 2. Bitten on the beach ankle level so assume sand mites, sunbeds are poor quality and very uncomfortable, pool is tiny.. Would not recommend this hotel to my friends.