We loved our stay in Madrid! Such a beautiful city. The appartment was awesome, perfect location, excellent roof terrace and an abundance of natural light.