5 stars all around for this property. It was perfect for our family.