While we never met Ramon, the appartment was very pleasant and as advertised. The location was perfect, in the center of Madrid.
One complaint was that the wifi wasn't always functional.