This was our second year staying at Island Girl. The location is absolutely amazing - like having your own, private beach. And the new pool is a fabulous addition - adults and children really enjoyed it, especially on the super hot days. Another surprise was the extra half bath - it makes the house much more amenable to large families such as ours. While the kitchen equipment could use some upgrades, we were able to make do and cooked most of our meals. The open kitchen/family room was our gathering place each day and the large TV was always a hit for playing video games and watching sports and movies. Our one issue was with the cooling system, which was loud and often too strong for our comfort level. Overall, we enjoyed our stay.