The Leva Hotel, Mazaya Centre, is the best reviewed in Dubai on TripAdvisor. All photos: Antonie Robertson / The National

Owner of Dubai's No 1 hotel on TripAdvisor says city needs more affordable properties