Could anyone recommend somewhere please? Travel Agent showed us Hilton Sharm Dreams Resort but it has some mixed reviews on Trip Advisor. TIA