Johnny again here, completely agree regarding the location.
Just off the 192, short drive to I4 also, not sure about the
Walmart, guess you have to go and make your own mind up - reminded me of a very big Aldi. Sorry, Publix for us...as for the age of the villa, I am sure you will be fine but I would personally never book one more than 3 or 4 years old.
Basically we stayed at a 10 year old one a couple of years back near Davenport, it had basically been neglected - web site out of date, the whole villa was in need of complete refurbishment,
couldn't use the pool for 3 days and ended up spending several hours on the phone, as our boy is Autistic it was a bit of a nightmare,ended up changing to one at Chatham Park after a week.
Apologies for being so negative.