The moment we arrived we knew we had made a terrible mistake: we should have stayed for multiple nights! The Rock Retreat is *why* you look for a place to stay in Airbnb: it is so unique and thoughtfully put together. Our favorite stay during our honeymoon.
The views are downright stunning: no photos can do them justice. The retreat oozes with rustic charm and style, and has so many thoughtful touches (self-sustaining, a lending library, homemade postcards to buy, homemade breakfast in the fridge, etc.)
All this and you're not too far from the caves, marokopa falls and the natural bridge. More than enough to keep a traveler, couple or family happy for days.