Beautiful, clean and children friendly! Would love to come and stay again.