A good stay that doesn't break the bank.