I've stayed in many places around the world, and this is one of the best. The accommodations are comfortable and convenient. Our apartment had many thoughtful little touches that made it a joy to inhabit: high quality mattresses; good reading lamps by the bed; lots of closet and drawer space. The walls throughout the private and common areas are hung with carefully selected paintings and masks.
Best of all is the beautiful pool and patio area which is landscaped with plants and cacti. When not visiting a museum or shopping in a market, we spent most of our time sitting there enjoying the gorgeous weather or chatting with some of the other friendly guests.