Best location, very clean, everything brand new. Modern amenities. Nothing short of a perfect place to stay in Madrid. Very comfortable place for us and our two kids.
Walking distance to all important tourist attractions.
Will definitely stay there in future.