A fantastic stay for our family with 2 young children. Spacious, amazing location, comfortable, secure and beautiful pool. Definitely would stay again.