I highly recommend Elvira Suites. We got an amazing duplex apartment for six that was spacious, clean, and had all the essentials (including a cortesy bottle of red wine!) The location is unbeatable, right in the heart of everything and very close to a parking garage. The only reason I don't give our stay 5 stars is that the air conditioning didn't work and communication with reception to get it fixed was on WhatsApp (there was no one at the reception desk during our stay) and in the end we didn't get it fixed. We stayed two nights, day temperature was 38 degrees Celsius and AC in the apartment would have been nice...