Has anyone stayed at Van Villa? It seems well furnished for a long term stay. It's close to White Hall Road and we haven't stayed in that area? Any feedback would be great. Thanks!