Hi everyone! I'm wondering if anyone has ever stayed at Bella Piazza in Davenport? We can get a really good rate but I don't know much about the resort. I'm wondering specifically about room quality, bed quality (important factor!), resort amenities and distance to Disney, Universal and major shopping areas. We were going to stay at Sheraton Vistana Villages but we can stay here for significantly less. Any help would be very much appreciated 
