wow, it's amazing how a staycation can really feel like you are a thousand miles away from home - even in a location where you've visited before. and that’s exactly how we felt during our time at the alfond inn at rollins in winter park, florida. this was my first time staying at the property, …