We just came back from a great stay: the property had everything we needed, is well maintained and was very clean. The owners went out of their way to ensure that everything was good. We would definitely stay there again.