We spent a lovely week at the coral sea resort in egypt last month. We had been there once before a few years ago so were worried that ti might not live up to expectations considering that it was due a referb when we went the first time. But, unlike the other resorts we had visited, the coral sea actually looked after the building so well, you couldn’t tell. In fact, while we were there, the staff were busy painting the entire complex to freshen it up. I have no idea how often they do that, it always looks pristine! The only complaint we had was that some of the water features outside were out of use, but you never know how long things like that have been broken. It could have been a couple of days, it could have been since the last time we stayed there. Who knows!