Fantastic place - modern, clean, kid-friendly, lots of space, and great communication by the host