A wonderful place, especially for families with children (like ours)! Excellent location, great communication, and convenient check-in and check-out. David's flat really felt like home for the 9 nights we were there. It had everything we needed. Would definitely stay there again!