Spacious property. Good location. All our needs anticipated. Reasonable value. John is an attentive, communicative and extremely helpful host. Thoroughly recommend