We loved our stay at Leigh and Terri's home in Kissimmee, Florida. It was perfect for being close to the amenities and attractions of Orlando. At the same time, if you're looking for a relaxing, peaceful retreat, you really don't even need to leave the...”
Keren T., Nov. 20 '17