Overall, we had a wonderful stay and really enjoyed the property. The location is fantastic for families, and the home itself was clean, comfortable, and well maintained. It was a great place to spend time together and we appreciated the care that has clearly gone into the property.There were a couple of maintenance issues during our stay, including the digitally operated shower, which wasn’t functioning properly at first. The hosts did send someone out to address it, and we appreciated their efforts to resolve the issue. Communication was day and night, as multiple people reached out separately regarding the same matter, so having one primary point of contact or at least a shared tone might make the experience smoother for future guests. The pool could have been a bit cleaner; internal surfaces and smell of water in particular, though the rest of the property was in great condition.We also experienced an unexpected family emergency during our stay, which the neighbors will mention. One of the hosts was incredibly kind, compassionate, and understanding during a very stressful situation, and we’re truly grateful for that support. Our interactions with another host felt more transactional and cold. Not the best experience there I must say. Overall, we really enjoyed the property, the area, and our time. With a few small improvements to communication and routine maintenance, this would easily be a five-star experience. We’d be happy to stay here again.