Diana's place is at a great location, is very children-friendly. Communication is timely and clear as well - I would definitely stay again (this was our 2nd stay at her place).