Coraya is amazing, everything is perfect, room , food , beach , hospitality , special thanks to Mr . Hady , Front office manager , and his team . They always do their best to make your stay wonderful and unforgettable . For me , Coraya , not only one of the best hotels in Marsa Alam , but one the best hotels in whole Egypt.