Located only three miles south of Disney World, Sunshine Castle is a delightful five bedroom villa with a private heated swimming pool and Jacuzzi spa. Designed with all the family in mind, this villa also enjoys the benefits of Indian Creek’s two children’s parks, exercise areas and tennis courts.