Excellent place to stay. Fenced yard for your dog! Communication was so easy. Spotless! Can’t wait to stay again.