Good location. Good price. Worth the stay.