We had a perfect stay at Kevin's property. It has everything that you would need. We would love to stay again for a longer duration.