Great facilities, peaceful, well-appointed, great host