Does anyone know anything about the Staybridge Suites Lake Buena Vista, have you stayed there? Just trying to figure out for a 5 people whether to get 2 rooms at a value resort or to stay offsite and this place has 2 bdrm suites, but I hate to stay somewhere I'm not familiar with.
Thanks for the input.
Thanks for the input.