Situé à 25 minutes à pied d'Indian School Park, Villa Super Large Art Museum In Downtown Scottsdale comprend une piscine, ainsi qu'un jacuzzi et un bain chaud pour se détendre.
Le centre civique de Scottsdale se trouve à 2 km de la villa à Scottsdale, tandis que le parc Chaparral est à 2,1 km. La villa propose aux amateurs de sport de découvrir le Stade de Scottsdale, situé à 10 minutes en voiture.
Les clients sont invités à préparer leurs propres repas dans une cuisine partagée de l’hébergement à Scottsdale.