Great location, price, comfort-- excellent stay.