Lovely place in an excellent location provided by wonderful hosts - it doesn't get better than this.