Amazing location and amenities - really enjoyed our stay in Madrid.