A quiet restful place well set up with friendly owners