Overall a good stay, but some things that could be improved.Pros: clean, especially given the age of the unit (like most of Saddlebrook, fairly older). Owner was easy to work with, accommodated a request for early check-in and was quick to respond to a few messages I sent during our stay. Easy parking and a well secured resort community. Lots of towels, pillows, etc. with the added perk of in unit laundry which really helps.Cons: the unit was plagued by the smell of marijuana from either an adjacent owner or adjacent occupant for the length of the stay. Not optimal for anyone, never the less a family. We struggled to get more than one shower's worth of warm water a night. Owner did come out and inspect, but really nothing they could do to remedy. Would be warm for the first person and the other showers the rest of the evening were cold. In unit wifi needs a significant upgrade. Speed test I ran from the device I was able to get consistently connected showed speeds of less than 5mbps, which in today's world just isn't realistic. Was enough to read emails, but if you have a child looking to stream anything (including on the Roku TVs in the bedrooms) or need to do any kind of remote work, it's an uphill battle. Not unhappy with the stay, but would probably pick a different unit when we come back next year. Kind, easy owner to work with, but just isn't a five star unit.