Keith and Tim seem to have thought of everything to make this an enjoyable and relaxing place to stay. Superb!