David was incredibly communicative and helpful. We missed our train from Madrid and had to push back our arrival time and he was very gracious about the situation. The apartment was as shown in the photos, probably even bigger than it looks. Beds were comfortable and towels clean and soft. It was nice to have a dryer as we had some laundry to do from our travels. This place would be great for families sized 4-6 people.