Location is outstanding. The place is spacious, clean and very comfortable. We especially enjoyed the spa grade bathroom. Kevin is a very attentive and gracious host.