This place has everything you are looking for. It is centric, just a few blocks from Plaza Mayor and Sol. It was modern, clean, with great security measurements, and had a lovely patio to meet up with other guests.