My family and I have been planning a trip for two years. The very last thing I did for our trip was book a place to stay, and as stressful as that may seem; this listing was the very first to appear. The entire process was absolutely wonderful. I.e. booking, checking in, checking out, getting in touch with host, etc. The property is beautiful, well laid out, spacious, and very clean. The neighbors are nice and the location is perfect. 10/10 - will return!