Close to Disney, great location