Great place to stay , in an ideal location