Perfect location. The property had everything we needed for a comfortable and enjoyable stay with our family. Great outdoor area too.