A quiet place to stay in a safe and very convenient location.