An enjoyable stay close to a beautiful park. Well located with an enjoyable view.