Excellent communication, everything you need & more. Pool was great. Location was ideal. Heaps of bedroom & lots of space for the kids.