Great location! Host was very clear on directions and even gave us an extra couple hours since we had a late flight! Pools were lovely and heated so the kids swam even on a rainy day.