5 stars all around. We really enjoyed the home and the location. Had everything we needed! Will stay again.