Great hosts and great apartment! The location was simply 5 stars, right in the heart of Madrid.