Has anyone stayed there? It is in Davenport. Not sure how long it takes to get to WDW but the rates seem really low but the reviews seem pretty favorable.