The place is kept very clean. Wifi is good. John and Caroline are extremely helpful, kind, and willing to share information about trips, etc. We enjoyed our stay very much.