Really clean and well maintained property with all the things one will need. Well stocked kitchen with all the essentials. Pool and outdoor area was great. Overall we had great stay with kids.