very convenient and quite place to stay