Really great place to stay, infinity pool is worth it, lots of activities to do, jacuzzi, spa, tennis court, trampoline, media room. The views are amazing from almost every room of the house! Lots of space, would definitely visit again whenever possible!