Great place: villa right in front of the pool, jumping pillow right next door to us, close to the river, tiny tots play room, Movie room, two or three playgrounds,skate park, everything a family with children need. And, finally, friendly, courteous staff!