Great place, great location, and great communication. Loved our stay in Madrid.