Property or Location in Egypt

What ongoing costs should I expect when owning a luxury property in Hurghada?

Ongoing costs may include: - Property taxes - Maintenance fees - Homeowners association fees - Utility costs - Insurance premiums