We simply loved staying at Ocotillo Lodge for a month. The unit was stylish, the kitchen well-equipped, the pool is amazing -- large, comfortably-heated. The hosts were both professional and charming.
The location is great. Walking distance to some terrific restaurants, stores, etc.
The dreamiest part was swimming in the huge, quiet pool early in the morning as Sinatra and all the greats poured out of the sound system. Add a clear blue sky, soaring mountains, and silky dry air and, in my opinion, you've found heaven.
Highly recommended.