David's place was cosy as pictured. Location was right off the plaza and close to lots of restaurants, the metro, and shops. The flat is clean and comfortable for a family of 4. The only downside is a noisy bar below the bedroom. We slept fine even with the people partying below. Communication prior to arrival and during our stay was excellent. Check in and out was easy. Highly recommend David's flat for a great Madrid experience.