A little DIY feeling, but everything was very clean, well kept, complimentary water bottles, all appliances and furnishings in good shape. Most importantly, the location was excellent, great little beach for the kids to play in. Good launching ground for the kayaks (also provided by the property owner). Can’t say enough about how great it was, the owner was extremely communicative, responsive and helpful. Really felt like it was important to them that we had a great time.