In Egypt 10 times (all 5* hotels). The hotel was chosen with the main requirement for the coral reef and its inhabitants. Initially, according to reviews, I considered the neighboring Hyatt Regency Sharm - a luxury!
if you are able to stay in the sea for 30 minutes or more, you know how to swim in a mask, you will see really beautiful corals (THEY ARE AMAZING) and enjoy the underwater world.