Casa Duro is hidden gem. The apartment is spacious, the design is modern, and the price is comparable to other high-end hotels in the city. But....it does lack the amenities of a hotel, i.e. gym, daily housekeeping, and pool/spa. The description is clear, but I didn't realize how much I would miss those luxuries.