Wonderful place - well-equipped, great location, beautiful grounds.