I've never reviewed any hotel/resort before, but our stay was so pleasant that I felt compelled to share. The staff are as friendly and considerate as can be, especially the owners Lorenzo and Frederica. Frederica doubles as the chef and each night she whipped up some of the most delicious Italian dishes I've ever had, a real feat considering the ingredients available to her in Dahab. The front-yard of the resort is a stretch of beach with a gorgeous reef teeming with all kinds of aquatic life: divers make the trek to this spot each day and sit at the bedouin cafes on the beach between dives, but for the denizens of Canyon Estate all you need do is walk 30 meters and you can enjoy no-hassle, world-class diving. Our room was comfy, functional and clean. There's only one downside to this resort: it's a 20LE ($3.50)/5 minute taxi ride from down town Dahab. But even the isolation isn't all bad... Dahab can get noisy with blasting music and general hubbub at night and it's bright lights blot out the beautiful night sky. Each night at Canyon Estate (except for one cloudy night) the stars were out and bright. One evening Frederica and the staff even setup a beautiful candlelight dinner for us on the beach at no charge, but of course we tipped them extra when checking out.
TL;DR (Too Long;Didn't Read) Great hosts, location, and food with solid rooms.