Craig and Heather’s place was perfect for us and our two children (aged 10 and 7). The kids bedroom was lovely and spacious. Everything was modern and clean. The shared kitchen scenario worked well. And the pool was fantastic - private and surprisingly warm (due to the cover).