Amazing location and great amenities! I would definitely be happy staying here if I returned to Madrid