Excellent house, excellent facilities, excellent hosts - highly recommended.