A truly fantastic stay. The various living spaces allowed my family and I to spread out and not be on top of each other. The pool is lovely and perfect - we have a 7, 4 and 2 year old and the depth worked well for us - especially the the super shallow area. The kitchen was well appointed. The beds were comfy. We would absolutely stay again. Thank you so much!