Our family of six stayed at Carol's place recently. There were lots of spaces for people to work / do online school and the wifi held up. The location was fantastic and can't be beat. It's less than a five minute walk across the highway to the beach with great snorkeling. I was a little underwhelmed by the upkeep of the unit. There was a significant ant problem in the master bathroom that was a little unnerving. The beds were comfortable and the kids loved the pool which was close to the unit also. I did appreciate that I was able to get ahold of Carol when no pool key was left for us (so we missed out on pool time for the first few days). I liked the large kitchen so that we could eat in for most of our meals. All in all, we enjoyed our time there.