We booked and stayed for around a month, driving down from Toronto (wife, myself and 10 year old boy). The property is stunning - the house is super clean, all amenities you would need to transplant your lives for a length of time. The landscaping is gorgeous, right on a canal - loads of wildlife - bunnies, iguanas, birds. The pool was perfect and warm, well maintained. The house itself is beautiful, open, spacious, clean and has everything you need for a stay. The check in process was simple, booking even easier. The owner is very communicative when needed and all issues upon arriving and during your stay taken care of immediately.
We were working while down there and internet strength and consistency were of concern but we were obviously concerned for nothing . 2 adults online all day working and our little one in virtual school - no issues with speed or connectivity.
The location in respect to amenities is very convenient - close to shops a quick run to the beaches and if you need to fly (which I did) only a few hours from Fort Lauderdale.
Only 2 things that gave us pause was we had inquired upon booking if there were any additional charges over what was listed and were told no. Upon arrival we were informed there is a hydro (electricity) overage charge if we go over a certain amount per day (the base amount was a little low based on the avrg usage in the area), upon check out as suspected we went over and were told to pay in cash - this was a little off putting as I rarely carry cash. This should have been outlined prior to booking.
The second thing is the road noise. This house is on a busy street and at times can be quite loud at night.
I only point this out so you all know but aside from noting this, it did not impact our enjoyment. This was just what we needed after a long year locked down and a cold winter.
I would recommend this home for a stay!