Idyll-on-the-Rocks is located at the 5-star Boulders Resort in Carefree/Scottsdale, Arizona. It is a three bedroom, three bath villa that sits adjacent to the 18th green of the world-renowned Boulders golf course, with oodles of privacy and spectacular mountain and desert vistas all around. Or just relax and enjoy the spa. Of course, as always, well-behaved dogs are welcome.