Oversized, luxury rooms, tennis courts, pools and more are set atop McDowell Mountain, treating guests to stunning Sonoran views.