Location is great! Communication is very pleasant. The appartment is equiped and clean. Very comfortable. We have spend the awesome week in Madrid.