Perfect place, perfect location, perfect hospitality. Right in the heart of Madrid, it has everything you need, and there was a constant communication with the hosts. Would definitely choose it again for my next visit!