Just returned from another great week at HHI! We love the space of the villas and the peacefulness of the resort. There are a variety of activities for kids to choose from, but having teens, they were content to go to the beach or pool. Beware that the pool gets really busy in the afternoon and chairs are hard to find! The beach house is great for a nice break from the beach. All the cast members are very friendly and most know the kids names by the end of the week!