What a wonderful vacation. Plenty of room for our large, multi-generational group. Perfect space for kids on up. Pool is amazing. Ample sleeping areas. Kitchen to celebrate in. Our group loved every minute.