Overall good, could have been excellent had there been a bit more attention to small details. Big things - we vrbo multiple times in past, if advertised pool and hot tub they should be usable, adding addional costs to have heat and use is just infuriating, include it in the price or don't have one! Same with grill, expected to grill and only had a broken down little charcoal grill, crazy for a couple hundred provide a nice gas grill or advertise there is none, not a pleasant surprise. No soap or shampoo in baths so we had to go buy some and waste valuable vacation time on what's customarily provided with fee. Beds were all soft and not one of our guests enjoyed the firmness of mattresses. Overall we enjoyed our stay but it's the little things that make all the difference in 4 versus 5 stars.