It seems like a good location for downtown disney but I never see people talking about it? has anyone stayed there?