Everything that you could possibly need to make your stay relaxing and fun enjoyable family time was provided. Beautiful home with all modern luxuries. We will definitely be back again. Our 19monthold will miss playing in the garden cubbyhouse, he also slept really well so he must have felt super comfy.