Perfect location with all the amenities you could ever ask for! Very friendly hosts with great communication. A must stay if you're in Madrid.